common wooly monkey - Spanish English Dictionary